type google.golang.org/protobuf/internal/impl.fieldInfo
24 uses
google.golang.org/protobuf/internal/impl (current package)
message_reflect.go#L17: fields map[protoreflect.FieldNumber]*fieldInfo
message_reflect.go#L28: denseFields []*fieldInfo
message_reflect.go#L55: mi.fields = map[protoreflect.FieldNumber]*fieldInfo{}
message_reflect.go#L65: var fi fieldInfo
message_reflect.go#L91: mi.denseFields = make([]*fieldInfo, fds.Len()*2)
message_reflect.go#L431: func (mi *MessageInfo) checkField(fd protoreflect.FieldDescriptor) (*fieldInfo, protoreflect.ExtensionType) {
message_reflect.go#L432: var fi *fieldInfo
message_reflect_field.go#L18: type fieldInfo struct {
message_reflect_field.go#L31: func fieldInfoForMissing(fd protoreflect.FieldDescriptor) fieldInfo {
message_reflect_field.go#L35: return fieldInfo{
message_reflect_field.go#L64: func fieldInfoForOneof(fd protoreflect.FieldDescriptor, fs reflect.StructField, x exporter, ot reflect.Type) fieldInfo {
message_reflect_field.go#L80: return fieldInfo{
message_reflect_field.go#L147: func fieldInfoForMap(fd protoreflect.FieldDescriptor, fs reflect.StructField, x exporter) fieldInfo {
message_reflect_field.go#L156: return fieldInfo{
message_reflect_field.go#L200: func fieldInfoForList(fd protoreflect.FieldDescriptor, fs reflect.StructField, x exporter) fieldInfo {
message_reflect_field.go#L209: return fieldInfo{
message_reflect_field.go#L255: func fieldInfoForScalar(fd protoreflect.FieldDescriptor, fs reflect.StructField, x exporter) fieldInfo {
message_reflect_field.go#L274: return fieldInfo{
message_reflect_field.go#L341: func fieldInfoForWeakMessage(fd protoreflect.FieldDescriptor, weakOffset offset) fieldInfo {
message_reflect_field.go#L359: return fieldInfo{
message_reflect_field.go#L414: func fieldInfoForMessage(fd protoreflect.FieldDescriptor, fs reflect.StructField, x exporter) fieldInfo {
message_reflect_field.go#L420: return fieldInfo{
message_reflect_gen.go#L47: case *fieldInfo:
message_reflect_gen.go#L167: case *fieldInfo: